greek rose - Spanish English Dictionary